cape peninsula - Español Inglés Diccionario